From fa7b585d23bd73fdff285317c13ef50d027bf0c1 Mon Sep 17 00:00:00 2001 From: parkrrrr Date: Mon, 9 Jan 2006 19:03:07 +0000 Subject: [PATCH] fixed overlapping strcpy --- gpsbabel/google.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gpsbabel/google.c b/gpsbabel/google.c index 1f82c9f95..09af428cf 100644 --- a/gpsbabel/google.c +++ b/gpsbabel/google.c @@ -310,11 +310,11 @@ google_read(void) *(end+1) = '\0'; end = panel; while ( (end = strstr( end, "\\\"" ))) { - strcpy( end, end+1 ); + memmove( end, end+1, strlen(end)+1 ); } end = panel; while ( (end = strstr( end, "\\'" ))) { - strcpy( end, end+1 ); + memmove( end, end+1, strlen(end)+1 ); } xml_deinit(); xml_init( NULL, google_map, NULL ); -- 2.30.2